quench cars - Francés Inglés Diccionario